package com.timesheet.server.common.models;

import java.io.Serializable;
import java.util.Collection;

import com.timesheet.serverice.interfaces.employee.model.IEmployee;
import com.timesheet.serverice.interfaces.employee.model.IProject;

/**
 * 
 * @author binu
 */

public class CEmployee implements IEmployee, Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private String employeeId;
	// @Column(name="emp_name")
	private String name;

	private Collection<IProject> projects;

	private Collection<Task> tasks;

	public Collection<Task> getTasks() {
		return tasks;
	}

	public void setTasks(Collection<Task> tasks) {
		this.tasks = tasks;
	}

	public Collection<IProject> getProjects() {
		return projects;
	}

	public void setProjects(Collection<IProject> projects) {
		this.projects = projects;
	}

	public String getEmployeeId() {
		return employeeId;
	}

	public void setEmployeeId(String employeeId) {
		this.employeeId = employeeId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

}
